<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (max-width: 1440px) {
	.history .swiper-slide a{padding: 60px 20px 0;width: 100%;}
}
@media only screen and (max-width: 1366px) {
	.history .swiper-slide a{padding: 30px 20px 0;height: 355px;}
	.history .swiper-slide a time{font-size: 16px;}
}
@media only screen and (max-width: 1200px) {
	.divBox{width: 1200px;}
}
@media only screen and (max-width: 1024px) {
	.theCase ul.thcaseList li{height: 337px;}
	/*.theCase ul.thcaseList li div{top: 246px;}*/
	.divBox{width: 95%;}
	.banner .bannerLeft div{top: -118px;}
	.banner .bannerLeft p{padding: 0 7px;}
	.banner .bannerLeft h2{font-size: 30px;}
	.banner .bannerLeft span{letter-spacing: 2px;}
	.banner .bannerLeft p{font-size: 16px;}
	.about .aboutLeft{width: 370px;}
	.about .aboutRight{width: 577px;}
	.history .swiper-pagination{width: 100%;}
	.history .swiper-slide a{height: 300px;}
	.history .swiper-slide a time{font-size: 16px;}
	.case .cases ul li, .case .cases ul li.caseFirst, .case .cases ul li.cseLast{width: 23%;}
	.case .cases ul li, .case .cases ul li.caseFirst, .case .cases ul li.cseLast{height: 152px;}
	.case .cases ul li.caseFirst span{margin: 0 auto 10px;}
	.case .cases ul li.caseFirst h4:before{left: 5px;}
	.case .cases ul li.caseFirst h4:after{right: 5px;}
	.case .cases ul li.cseLast .more1 span{width: 95px;}
	.news .newsBox, .news .companyNews{width: 49.5%;}
	.news .divBox div div a:first-child{width: 100px;}
	.news .divBox div div a:nth-child(2){width: calc(100% - 100px);}
	.news .divBox div div a:first-child time{font-size: 17px;}
	.news .divBox div div a:last-child span, .news .divBox div div a:last-child p{font-size: 16px;}
	.news .divBox div div a:last-child time, .newsList li a time{font-size: 13px;}
	.newsList li a span, .newsList li a p{font-size: 14px;}
	.teamItem .swiper-slide a{width: 100%;}
	.cantact .cantactList&gt;li:first-child{margin-right: 10px;}
	.cantact .cantactList&gt;li:last-child li a{margin-left: 10px;}
	.cantact .cantactList&gt;li form li input{width: 197px;}
	.theProductItem {width: 100%;}
	.theProductItem .wiper-slide{width: 100%;}
	.theCantact .theCantactMap&gt;a.cd{left: 145px;}
	.theCantact .theCantactMap&gt;a.bg{left: 793px;}
	.theCantact .theCantactMap&gt;a.sh{left: 810px;}
	.theService .theServices .theServiceList&gt;li div.active&gt;ul&gt;li{margin-right: 10px;width: 127px;}
	.theService .theServices .theServiceList&gt;li&gt;div.mafan ul li&gt;p{width: 150px;}
	.theService .theServices .theServiceList&gt;li&gt;div.mafan ul li&gt;div{width: calc(100% - 151px);box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
	.touziMan .swiper-slide a img, .touziMan .swiper-slide a{width: 100%;height: auto;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
	.theTouzi ul{padding-left: 38px;}
	.touziMan{padding: 0 38px;}
	.theGonggao .swiper-slide ul li .ggMan{padding: 24px 54px 24px 7px;}
	.theGonggao .swiper-slide ul li .btn{right: 4px;}
	.theGonggao .swiper-slide ul li .ggMan p{width: 282px;}
	.theCase ul.thcaseList li{width: 32%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
	.theCase ul.thcaseList li img{width: 100%;}
	/*.theCase ul.thcaseList li:hover img{width: 437px;}*/
	.theCaseMan div a{width: 135px;}
	.theAbout .divBox&gt;span{margin-top: 15px;}
	.theTeam .swiper-slide a{width: 100%;height: 310px;}
	.theTeam .swiper-slide a .teamMan p{padding: 4px 20px;}
	.zhuti ul li{width: 49%;height: 268px;}
	.zhuti ul li div div{padding: 4px 55px;}
	.zhuti ul li div div .more{margin: 25px 0 0 186px;}
	.rongyu ul li div img{width: 100%;}
	body{overflow-x: hidden;}
	.theNewsXQ .divBox .theNewsXQ1{/*width: calc(100% - 289px);*/width:100%;}
	header .nav nav ul&gt;li a{padding: 0 28px;}
	.erziXQ .divBox img{width: 100%;}
	.erziXQ .divBox p{padding: 0;}
	.product .products li a{width: auto;}
	.mymap .sp1{left: 200px;}
	.mymap .sp2{left: 316px;}
	.mymap .sp3{left: 542px;}
	.mymap .sp4{left: 711px;}
	.mymap .sp5{left: 700px;}
	.mymap .sp6{left: 690px;}
	.theTeam .swiper-slide a img{height: 211px;}
	.theTeam .swiper-slide:hover a img{width: auto;height: 100%;}
	.yuanjing ul li{width: 25%;height: 294px;}
	.yuanjing ul li div{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
	.theCase ul.thcaseList li div p{height: 149px;}
	.theCase ul.thcaseList li div&gt;a{margin-top: 0;}
	.theProduct1 .productClass ul li:last-child .yello{margin-left: -82px;}
}
@media only screen and (max-width: 768px) {
	header .nav nav&gt;ul&gt;li ul{display: none !important;}
	header .nav nav&gt;ul&gt;li:hover ul{display: none;}
	/*.theProduct1 .theProductMan li{background: #fff !important;}*/
	.product .products li a{width: 258px;height: 314px;}
	.banner .bannerLeft h2{font-size: 24px;}
	.banner .bannerLeft p { font-size: 13px;}
	.yuanjing ul li{width: 50%;}
	.yuanjing{padding-bottom: 40px;}
	.banner .bannerLeft div{display: none;}
	.indexBan .swiper-slide .divBox{top: 60%;}
	.banner .bannerLeft{width: 100%;}
	.banner .divBox a{float: left;margin-top: 10px;}
	.banner .bannerLeft h2{font-size: 18px;}
	.theCase ul.thcaseList li:hover div{padding: 0 15px 0;}
	.theCase ul.thcaseList li div h3{height: 50px;line-height: 50px;}
	.theCase ul.thcaseList li:hover div h3{margin-bottom: 15px;}
	.theCase ul.thcaseList li div{padding: 0 15px 0;}
	.banner .bannerLeft span{letter-spacing: 0;}
	.about .aboutLeft, .about .aboutRight{width: 100%;}
	.about .aboutLeft{margin-bottom: 20px;}
	.about, section, .product, .cantact, .team, .theService{padding: 30px 0 30px;}
	.theService .pBox{padding-bottom: 30px;}
	.news{padding: 210px 0 30px;}
	.about .pBox, .pBox{padding-bottom: 15px;}
	.about .aboutUs{margin-top: 15px;}
	.about .more{margin-top: 20px;}
	.about .aboutRight ul li{padding: 20px 0;}
	.news .divBox div div a:first-child{height: 205px;}
	/*section{overflow: hidden;}*/
	/*.about .aboutRight{background-size: cover !important;}*/
	/*.product .products li a img{width: 100%;}*/
	.product .products&gt;li{width: 100%;padding-bottom: 0px;margin-bottom: 15px;border-right: none;}
	.product .products&gt;li:after{content: '';clear: both;display: block;}
	.product .products li a{float: left;}
	.product .products li a.productMan{padding: 30px 100px;position: inherit;opacity: 1;width: calc(100% - 258px);height: 314px;}
	.product .products li a.productMan h3{font-size: 17px;margin-bottom: 40px;margin-left: 0;}
	.product .products li a.productMan ol{margin-left: 0;}
	.product .products li a.productBtn{left: 95%;border-color: #fff;background-color: #fff;bottom: 50%;}
	.product .products{margin-bottom: 30px;}
	.case .cases ul li.cseLast .more1 span{width: 76px;}
	.case .cases{width: 100%;}
	.case .cases ul{margin-left: 0;width: 100%;}
	.case .cases ul li, .case .cases ul li.caseFirst, .case .cases ul li.cseLast{width: 50%;height: 247px;overflow: hidden;}
	.case .cases ul li.caseFirst h4:before{left: 50px;}
	.case .cases ul li.caseFirst h4:after{right: 50px;}
	.news{padding: 867px 0 30px;}
	.case .cases ul li.cseLast .more1 span{width: 150px;color: #fff;}
	.case .cases ul li.caseFirst span{margin-top: 30px;}
	.news .newsBox, .news .companyNews{width: 100%;}
	.news .divBox div div a:nth-child(2) {
	    width: calc(100% - 200px);
	}
	.theTeam .swiper-slide a img{width: 100%;height: auto;}
	.theTeam .swiper-slide:hover a img{width: 100%;height: auto;}
	.news .divBox div div a:first-child{width: 200px;}
	.news .divBox div div a:first-child time{font-size: 35px;}
	.news .more, .team .more{margin: 25px auto 0;}
	.cantact .cantactList&gt;li{width: 100%;}
	.cantact .cantactList&gt;li li, .cantact .cantactList&gt;li&gt;p{margin-bottom: 15px;}
	.cantact .cantactList&gt;li:first-child{}
	.cantact .cantactList&gt;li:first-child ul:after{content: '';display: block;clear: both;}
	.cantact .cantactList&gt;li:first-child li{width: 100%;}
	.cantact .cantactList&gt;li:last-child li a{margin-left: 10px;}
	.cantact .cantactList&gt;li form li input{width: 230px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
	.cantact .cantactList&gt;li form li input{width: 49%; margin-right: 2%;}
	.cantact .cantactList&gt;li form li input:nth-child(2){margin-right: 0%;}
	.cantact .cantactList&gt;li form li:last-child input{bottom: 10px;}
	.cantact .cantactList{margin: 75px 0 0px;}
	footer .divBox{height: auto;text-align: center;}
	footer .divBox ul{float: none;display: inline-block;}
	footer .divBox{line-height: 24px;}
	.theProduct1 .productClass ul li:last-child .yello{left: 0;margin-left: 0;}
	.theProduct1 .productClass ul li{width: 18%;}
	.theProduct1 .theProductMan{padding: 20px 0;}
	.theProduct1 .theProductMan li{width: 100%;}
	.theProduct1 .theProductMan li&gt;img{opacity: 1;}
	.theProduct1 .theProductMan li&gt;div div .more:before{display: none;}
	.theProduct1 .theProductMan li&gt;div div .more span{color: #8E8E8E;background: url(ico-right02.png) no-repeat 80px center;}
	.theCantact .theCantactMap&gt;img{width: 100%;}
	.theCantact .theCantactMap&gt;a.cd{top: 76px;left: 111px;}
	.theCantact .theCantactMap&gt;a.bg{top: 119px;left: 591px;}
	.theCantact .theCantactMap&gt;a.sh{top: 156px;left: 591px;}
	.theCantact1-man{padding: 30px 20px;}
	.theCantact1-man .slidewrapBox{padding-bottom: 30px;}
	.theRecruitment-prev, .theRecruitment-next{margin: 20px 15px 0;}
	.theCantact .theCantactMap .cantactMapMod{width:100%;}
	.cantactMapMod .swiper-slide{padding: 30px 0;}
	.cantactMapMod h3{height: 55px;}
	.theCantact .theCantactMap .cantactMapMod{height: 335px;}
	.theCantact1-title h3{    margin-top: 30px;margin-bottom: 30px;}
	.theCantact1-title h3:after{bottom: -33px;}
	.theCantact1-title .theCantact1XQ{margin-bottom: 30px;}
	.theCantact1-man&gt;p{height: auto;margin-bottom: 20px;}
	.theService .theServices{margin-top: 30px;padding: 20px;}
	.theService .theServices .theServiceList&gt;li div.active&gt;ul{padding: 20px 15px;}
	.theService .theServices .theServiceList&gt;li div.active&gt;ul&gt;li ul li{font-size: 12px;}
	.theService .theServices .theServiceList&gt;li div.active&gt;ul&gt;li{margin-right: 2px;width: 107px;}
	.theService .theServices .theServiceList&gt;li&gt;div.mafan ul li&gt;p{width: 110px;}
	.theService .theServices .theServiceList&gt;li&gt;div.mafan ul li&gt;div{width: calc(100% - 111px);padding: 20px 15px;}
	.theService .theServices .theServiceList&gt;li div p{margin-bottom: 0;}
	.theService .yello{margin: 30px auto;}
	.theGupiaoXX{margin: 30px 0 5px;}
	.theGupiao img{width: 95%;}
	.theTouzi ul{margin: 30px 0;}
	.theGonggao .swiper-slide ul li .ggMan{width: calc(100% - 130px);box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;padding: 24px 80px 24px 20px;}
	.theGonggao .swiper-slide ul li .ggMan p{width: 100%;}
	.theGonggao .swiper-slide ul li .btn{right: 20px;}
	.theEventsMan .swiper-slide a img{width: 100%;}
	.theEventsMan .swiper-slide{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
	.theSearchMan.theNewsList .theSearchList li .time{width: 89px;}
	.theSearchMan.theNewsList .theSearchList li .newsImg{margin-right: 10px;}
	.theSearchMan.theNewsList .theSearchList li .newsMan{width: 360px;}
	.theSearchMan.theNewsList .theSearchList li .more{display: none;}
	.theSearchMan.theNewsList .theSearchList li{padding: 10px 0;}
	.theSearchMan.theNewsList .page{width: 100%;padding: 20px 0;}
	.theCase ul.thcaseList li img{height: auto;}
	.theCase ul.thcaseList li{height: 258px;margin-bottom: 20px;}
	.theCase ul.thcaseList li div{/*top: 208px;*/background: rgba(255,255,255,0.8);}
	.theCase ul.thcaseList li div h3{font-size: 18px;margin-bottom: 35px;}
	.theCase ul.thcaseList li img{height: 100%;}
	/*.theCase ul.thcaseList li div h3:after{opacity: 1;}*/
	.theCase .page{margin-top: 20px;}
	.theCase ul.thcaseList li img{width: auto;}
	.theCase ul.thcaseList li div p{height: 108px;}
	.theCaseMan{padding: 15px;}
	.theCaseMan p {line-height: 22px;margin-bottom: 10px;}
	.theAbout .divBox .theAbout-title, .theAbout .divBox&gt;span{margin-top: 20px;}
	.theAbout{padding: 30px 0;}
	.theTeam .swiper-slide a{height: auto;}
	.zhuti ul li{width: 100%;height: 416px;margin-bottom: 10px;}
	.zhuti ul li div div{padding: 78px 55px;}
	.rongyu ul li{width: 100%;}
	.rongyu ul li{height: 400px;}
	.theAbout .divBox img{width: 100%;}
	.theNewsXQ .divBox .theNewsXQ2{display: none;}
	.theNewsXQ .divBox .theNewsXQ1{width: 100%;}
	.theNewsXQ .divBox&gt;ul{margin: 30px 0;}
	.theNewsXQ .divBox .theNewsXQ1 nav{margin-bottom: 30px;}
	header .nav{position: relative;}
	header .nav nav{position: absolute;top: 100%;left: 0;width: 100%;background: rgba(0,0,0,0.8);z-index: 9999;display: none;}
	header .nav nav ul{width: 100%;}
	header .nav nav ul&gt;li{width: 100%;border-bottom: 1px solid #AFB0B2;text-align: center;}
	header .nav nav ul&gt;li a{display: block;font-size: 25px;color: #fff;}
	header .nav nav ul&gt;li a:after, header .nav nav ul&gt;li.active a:after{display: none;}
	header .nav nav ul&gt;li.active{background: #B19464;}
	header .nav nav ul&gt;li.active a{color: #fff;}
	header .nav .navbar{display: block;}
	header .nav{padding: 0;width: 95%;margin: 0 auto;}
	header .top, header .nav{width: 100%;padding: 0 2.5%;}
	.erziXQ{padding-bottom: 30px;}
	.erziXQ .divBox a{margin-top: 30px;}
	.erziXQ .divBox p, .erziXQ .divBox div{margin-top: 15px;}
	.erziXQ .divBox div{padding: 15px;}
	.erziXQ .divBox div h3{padding-bottom: 15px;}
	.erziXQ .divBox div h4{margin: 15px 0;}
	.erziXQ .divBox h4{margin-bottom: 40px;}
	.erziXQ .divBox h4:after{bottom: -20px;}
	header .navbar{display: block;}
	header nav{display: none;position: absolute;top: 100%;width: 100%;background: rgba(0,0,0,0.6);z-index: 9999;margin-right: 0;}
	header nav ul li{height: 60px;line-height: 60px;width: 100%;text-align: center;margin: 0;border-bottom: 1px solid #E6E8E9;}
	header nav ul li.active{background: #1F9AE2;}
	header nav ul li a{padding: 0;display: block;color: #fff;}
	header nav ul li.active a{color: #fff;}
	header nav ul li a:after{display: none;}
	.mymap .sp1{left: 116px;}
	.mymap .sp2{left: 222px;top: 248px;}
	.mymap .sp3{left: 419px;top: 128px;}
	.mymap .sp4{left: 582px;top: 78px;}
	.mymap .sp5{left: 107px;top: 562px;}
	.mymap .sp6{left: 547px;top: 137px;}
	.theSearchMan.theNewsList .theSearchList li h3{overflow: hidden;}
	.theRecruitment .theRecruitmentList&gt;li.active{height: 370px;}
	.xqRightList&gt;li{width: 100%;}
	.pinzhiBar .swiper-slide ul li{height: 130px;}
	header .nav .search{right: 10px;}
	header .nav .navbar{margin-right: 110px;}
	.zhuti{padding-bottom: 20px;}
	.theCase ul.thcaseList li:hover img{width: 100%;}
	.theCase ul.thcaseList li img{width: 100%;}
	.theErzi .theErziList{padding-top: 30px;}
	.theErzi .erziBox .swiper-button-prev{left: 0;}
	.theErzi .erziBox .swiper-button-next{right: 0;}
	.theCase ul.thcaseList li div{height: 50px;}
	.contact ul li{width:100%;float:left;}
}
@media only screen and (max-width: 640px) {
	.theCase ul.thcaseList li:hover div h3{margin-bottom: 35px;}
	.theCase ul.thcaseList li div{height: 90px;}
	.tb-pic a img{pointer-events: none;}
	.box{width: 100%;}
	.xqLeft{margin-bottom: 10px;}
	.xqRight{height: 360px;}
	.tb-s310, .tb-s310 img, .tb-s310, .tb-s310 a, .tb-s310, .tb-s310 img{max-width: 100%;width: 100%;}
	.about .aboutRight .aboutRight-title{position: inherit;left: 0;top: 0;}
	.about .aboutRight .aboutRight-title p{font-size: 16px;line-height: 26px;margin-bottom: 15px;}
	.about .aboutRight ul{float: none;width: 100%;}
	.about .aboutRight ul:after{content: '';display: block;clear: both;}
	.about .aboutRight ul li{float: left;width: 32%;margin-right: 2%;border-top: 1px solid #E0E0E0;}
	.about .aboutRight ul li:last-child{margin-right: 0;}
	.about .aboutRight{background: #fff;height: 237px;}
	.about .aboutRight ul{border-top: none;}
	.about .aboutRight ul li h3{font-size: 36px;}
	.about .aboutRight ul li p{font-size: 12px;}
	.history .pBox, .news .pBox, .team .pBox, .pBox{padding-bottom: 20px;margin-bottom: 20px;}
	.history .swiper-pagination-bullet{margin-right: 10px;}
	.history{padding: 30px 10px 40px 10px;}
	.history .historyList{margin-bottom: 20px;}
	.product .productClass li a{padding: 0 20px;}
	.product .products li a.productMan{padding: 20px 60px;position: absolute; opacity: 1;width: 100%;height: 290px;}
	.product .products li a.productMan h3{font-size: 17px;margin-bottom: 24px;margin-left: 0;}
	.product .products li a.productMan h3:after{bottom: -12px;}
	.product .products li a.productMan ol{margin-left: 0;}
	.product .products li a.productBtn{left: 90%;bottom: 23%;}
	.product .products li a:first-child{width:100%;}
	.product .products li a:first-child img{margin: 0 auto;}
	.product .products{margin-bottom: 15px;}
	.case .cases ul li, .case .cases ul li.caseFirst, .case .cases ul li.cseLast{width: 100%;height: 267px;}
	.case{height: auto;}
	.case .cases{position: inherit;}
	.news{padding: 30px 0 30px;}
	.yuanjing{padding-bottom: 20px;}
	.theProduct1 .productClass ul li{width: 100%;}
	.theProduct1 .productClass ul li:last-child .yello{left: 50%;margin-left: -100px;}
	.theProduct .swiper-slide div .more{width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
	.news .divBox div div a, .news .divBox div div a:first-child, .news .divBox div div a:nth-child(2){width: 100%;}
	.news .divBox div div a:first-child{height: 55px;}
	.news .divBox div div a:first-child time{display: inline-block;}
	.news .divBox div div a:last-child p, .newsList li a p{width: 275px;overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}
	.news .divBox div div a:last-child span, .news .divBox div div a:last-child p{font-size: 14px;}
	.news .divBox div div a:last-child time, .newsList li a time{font-size: 12px;}
	.news .divBox div div a:last-child span:after, .newsList li a span:after{height: 12px;}
	.news .divBox div div a:first-child span:after{display: none;}
	.news .more, .team .more{margin-top: 15px;}
	.teamBar{padding: 0 30px;}
	.swiper-button-prev, .swiper-container-rtl .swiper-button-next{left: 0;}
	.swiper-button-next, .swiper-container-rtl .swiper-button-prev{right: 0;}
	.cantact{padding-bottom: 0;}
	.banner .bannerLeft{text-align: center;width: 100%;}
	.banner .bannerLeft p{width: 100%;padding: 5px 0;height: auto;line-height: 22px;}
	.product .productClass li a{padding: 0 15px;}
	.case .cases ul li, .case .cases ul li.caseFirst, .case .cases ul li.cseLast{height: 242px;}
	.banner .divBox a{margin-left: 20%;}
	.page{float: none;display: inline-block;margin-top: 20px;}
	.page a{padding: 0 12px;}
	.theProduct1{padding-bottom: 30px;padding-top: 30px;}
	.theCantact2{height: 705px;}
	.theCantact2 ul{width: 100%;}
	.theCantact2 ul li input, .theCantact2 ul li textarea{width: 290px;}
	.theCantact2 ul li input[type=button]{width: 100%;}
	.theCantact2 ul li:last-child p{display: none;}
	.theCantact .theCantactMap .cantactMapMod{position: inherit;opacity: 1;z-index: 1;}
	.theCantact .theCantactMap&gt;a, .theCantact .theCantactMap&gt;img{display: none;}
	.cantactMapMod .swiper-slide{padding: 20px 0;}
	.cantactMapMod h3{height: 45px;}
	.cantactMapMod span{display: none;}
	.cantactMapMod h3, .cantactMapMod .swiper-slide ul li{text-indent: 1em;}
	.cantactMapMod .swiper-slide ul li{font-size: 13px;}
	.theCantact .theCantactMap .cantactMapMod{height: 300px;}
	.theService .theServices{padding: 10px;}
	.theService .theServices .theServiceList&gt;li{padding: 10px 0 10px;}
	.theService .theServices .theServiceList&gt;li h4{margin-bottom: 10px;}
	.theService .theServices .theServiceList&gt;li div{padding-top: 10px;}
	.theService .theProductTitle&gt;li a{padding: 0 13px;}
	.theService .theServices .theServiceTitle&gt;li{width: 100%;margin-right: 0;margin-bottom: 2px;}
	.theService .yello{margin: 20px auto 20px;}
	.theService .theServices .theServiceList&gt;li div.active&gt;ul&gt;li{width: 112px;margin-bottom: 10px;}
	.theService .theServices .theServiceList&gt;li&gt;div.mafan ul li&gt;div p{width: 100%;}
	.theService .theServices .theServiceList&gt;li&gt;div.mafan ul li&gt;div p:nth-of-type(2n){width: 100%;}
	.theService .theServices.theServices1 .theServiceList&gt;li div ul li{padding: 10px;}
	.theService .theServices.theServices1 .theServiceList&gt;li div ul li:hover{background-image: none;}
	.theSearch .divBox, .theSearchMan .page{width: 100%;text-align: center;}
	.theSearch .divBox form{width: 95%;display: inline-block;position: relative;}
	.theSearch input[type=text]{width: 100%;}
	.theSearchMan .theSearchList{padding: 30px 0;}
	.theGupiaoDM{width: 95%;}
	.theTouzi ul{padding-left: 0;}
	.theGonggao .swiper-slide ul li .ggMan{padding: 15px 53px 14px 10px;}
	.buttonBox, .theGonggao .slidewrapBox{margin-top: 30px;}
	.theMap .theMapList&gt;li h2{width: 90px;}
	.theMap .theMapList&gt;li ul{padding-left: 15px;}
	.theMap .theMapList&gt;li ul li a{padding: 0 5px;}
	.theMap .theMapList&gt;li ul{width: calc(100% - 109px);}
	.theSearchMan.theNewsList .theSearchList li .time{width: 100px;}
	.theSearchMan .theSearchList li p{padding: 10px 0;}
	.theSearchMan.theNewsList .theSearchList li .newsMan{width: 100%;}
	.theSearchMan.theNewsList .theSearchList{padding-bottom: 15px;}
	.theNews{padding: 0;}
	.theNewsBan{height: 250px;background-size: cover !important;}
	.theCase ul.thcaseList li{width: 100%;}
	.theCase ul.thcaseList li img{height: auto;width: 100%;}
	.theCase ul.thcaseList li{height: auto;}
	.theCase ul.thcaseList li{margin-bottom: 10px;}
	.theCase .page{margin: 20px auto 0;display: block;}
	.page ul li{margin-top: -1px;}
	.theCaseImg, .theCaseMan{width: 100%;}
	.theCaseXQ h2{height: 85px;line-height: 85px;}
	.theErzi .theErziList li{width: 100%;margin-right: 0;}
	.theService .pBox{padding-bottom: 0px;}
	.theErzi .theErziList{padding: 30px 34px 40px;}
	.theErzi .theErziList li{padding: 15px 10px;margin-bottom: 25px;}
	.theErzi .theErziList li h2{padding: 10px 0;}
	.theErzi .theErziList li h3{margin: 10px 0;}
	.theErzi .theErziList li p{height: 105px;}
	.rongyu ul li{height: 350px;}
	.rongyu ul li:hover .rongyuMan{padding: 20px 10px 0;}
	.rongyu ul li .rongyuMan .rongyuTitle{margin-bottom: 40px;}
	.rongyu ul{margin-top: 20px;}
	.theAbout .divBox ul li{padding: 15px 0;margin: 0 5px;}
	.theHistoryItem .swiper-slide ul li div span{margin-left: 0;}
	header .top ul li{float: none;height: 24px;line-height: 24px;margin-right: 0;}
	.mymap .sp1{left: 66px;top: 41px;}
	.mymap .sp2{left: 133px;top: 137px;}
	.mymap .sp3{left: 222px;top: 68px;}
	.mymap .sp4{left: 309px;top: 42px;}
	.mymap .sp5{left: 299px;top: 60px;}
	.mymap .sp6{left: 292px;top: 75px;}
	.banner{height: 246px;}
	.indexBan{height: 246px;}
	.indexBan .swiper-slide{position: relative;overflow: hidden;}
	.indexBan .swiper-slide .divBox{top: 50%;}
	.indexBan .swiper-slide img{position: absolute;z-index: 0;width: 768px;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);}
	.banner .bannerLeft h2{line-height: 24px;}
	.history .swiper-pagination-bullet{margin: 0 3px;}
	.yuanjing ul li{width: 100%;height: 294px;}
	.yuanjing ul li div{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
	.theProduct{padding: 20px 0;}
	.theProduct1 .productClass ul li{width: 49%;margin-right: 2%; border: 1px solid #D8D8D9;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;margin-bottom: 10px;}
	.theProduct1 .productClass ul li:nth-child(2n){margin-right: 0;}
	.theProduct1 .productClass ul li:last-child{/*width: 100%;border: none;*/}
	.theProduct1 .productClass ul li:last-child .yello{left: 50%;margin-left: -100px;}
	.theRecruitment .theRecruitmentList&gt;li li{width: 100%;padding: 10px 0;}
	.theRecruitment .theRecruitmentList&gt;li.active{height: 300px;}
	.theRecruitment .theRecruitmentList&gt;li ul{height: 260px;overflow-y: scroll;}
	.theProductXiangq div.divBox{padding: 20px 0;}
	.xqLeft, .xqRight, .xqRightList li{width: 100%;}
	.xqRight{padding: 10px;}
	.xqRightList li{margin-bottom: 5px;}
	.xqRight2{padding: 15px 0;}
	.theProductXQ-1{margin-bottom: 15px;}
	.theHistoryItem .swiper-slide ul li div div p{height: 60px;overflow: hidden;}
	.theMap .theMapList&gt;li h2{width: 100%;}
	.theMap .theMapList&gt;li ul{width: 100%;padding-left: 0;}
	.cantact .cantactList{margin-top: 20px;}
	.theProduct1 .theProductMan li&gt;div div img{max-width: 100%;width:100%;height:100px;}
	.news .divBox div div a:last-child{margin: 12px 0 0;}
	.newsList{padding: 10px 0;}
	.teamItem .swiper-slide a div p{font-size: 13px;}
	.teamItem .swiper-slide a div{padding: 20px 10px;}
	.pinzhiBar .swiper-slide ul li{height: 78px;}
	.pinzhi .pinzhiTitle{margin: 20px 0;}
	.pinzhiBar .pinzhiItem{padding-bottom: 20px;}
	.zhuti ul li div div .more{margin: 25px 0 0 38px;}
	.theRecruitment .theRecruitmentList&gt;li div p, .theRecruitment .theRecruitmentList&gt;li ul{padding: 0 10px;}
	.product .pBox, .product .productClass{margin-bottom: 30px;}
	.product .products li a, .product .products li a.productMan{height: 280px;}
	.history{background-attachment: inherit !important;    background-size: cover !important;}
	.case .cases{padding: 0;margin-top: 0;}
	.case{padding-top: 30px;overflow-x: hidden;}
	header .nav .search{width: 50px;height: 55px;display: none;}
	header .nav{height: 50px;line-height: 50px;}
	header .nav h1{padding-top: 3px;}
	header .nav .navbar{margin-top: 12px;width: 45px;margin-right: 0;}
	.about, section, .product, .cantact, .team, .theService{padding: 20px 0 20px;}
	.about .aboutUs{margin-top: 0;}
	.about .pBox{width: 100%;text-align: center;}
	.about .h2Box, .about .aboutRight .aboutRight-title h2, .about .aboutRight .aboutRight-title p{text-align: center;}
	.about .aboutRight .aboutRight-title p{line-height: 22px;font-size: 14px;}
	.about .pBox:after{width: 30px;left: 50%;margin-left: -15px;}
	.product .pBox, .product .productClass{margin-bottom: 20px;}
	.product .products&gt;li{margin-bottom: 10px;}
	.theTeam .swiper-button-next{right: 0;}
	.theTeam .swiper-button-prev{left: 0;}
	.pinzhi .pinzhiTitle{margin: 0 0 15px;}
	.zhuti ul{margin-top: 0;}
	.zhuti ul li{height: 260px;}
	.zhuti ul li div div{padding: 0 15px;}
	.rongyu ul li .rongyuMan .rongyuTitle:after{bottom: -20px;}
	.theProduct1 .theProductMan li&gt;div div h2{font-size: 14px;text-align: center;}
	.theProduct1 .theProductMan li&gt;div div p{overflow: hidden;line-height: 22px;margin: 10px 0;height: 88px;}
	.theProduct1 .theProductMan li&gt;div div:last-child{width: 67%;padding: 10px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
	.theProduct1 .theProductMan li&gt;div div:first-child{width: 33%;height: 200px;}
	.theProduct1 .theProductMan li&gt;div div:last-child{height: 200px;}
	.theProduct1 .page{text-align: center;display: block;}
	.theProduct1 .page&gt;a, .theProduct1 .page ul{display: inline-block;vertical-align: middle;}
	.theCantact1-title .theCantact1XQ{text-align: left;}
	.theCantact2 ul li p{margin-right: 0;}
	.theCantact2 ul li input[type=text], .theCantact2 ul li textarea{width: calc(100% - 93px);}
	/*.theCase ul.thcaseList li div{top: 345px;}*/
	.theSearchMan.theNewsList .theSearchList li .newsImg{width: calc(100% - 100px);margin-right: 0;}
	.theSearchMan.theNewsList .theSearchList li .newsImg img{width: 100%;}
	.theNewsXQ .divBox .theNewsXQ1 p img, .theNewsXQ .divBox .theNewsXQ1 img{width: 100%;height: auto;}
	.theNewsXQ .divBox .theNewsXQ1 h2{font-size: 18px;}
	.theNewsXQ .divBox .theNewsXQ1 p strong{text-align: center;display: block;}
	.theProduct1.theNews .productClass ul li:last-child{width: 48%;}
	.theProduct1.theNews .productClass ul li{width: 48%;margin-bottom: 0;border: none;}
	.banner .swiper-pagination{display: none;}
	.theCase ul.thcaseList li div h3{height: 90px;line-height: 90px;}
	/*.theCase ul.thcaseList li div{top: calc(100% - 88px);}*/
	.theCase ul.thcaseList li div&gt;a{margin-top: 20px;}
	.theCase ul.thcaseList li div p{height: 140px;}
	.theCaseMan{min-height: auto;}
	.myCases{padding: 0;}
	.myCases .productClass ul li{margin-right: 0;margin-bottom: 0;}
	.myCases .productClass ul li:last-child{width: 49%;}
	header .top p, header .top .language a{font-size: 12px;}
	header .top .language a.en{width: 55px;}
	header .top .language a.cn{padding: 0 10px;}
}
@media only screen and (max-width: 375px) {
	.theProduct .swiper-slide&gt;a img{width: 150px;}
	.theProduct .swiper-slide div{width: 52%;}
	.theProduct .swiper-slide div .more{width: 165px;display: inline-block;}
	.pinzhiBar .swiper-slide ul li{height: 72px;}
	.theProduct1 .theProductMan li&gt;div div .more{width: 96%;}
	.theProduct1 .page&gt;a:first-child, .theProduct1 .page&gt;a:last-child{display: none;}
	.theProduct1 .page ul a{padding: 0 10px;}
	.cantactMapMod h3{text-indent: 5px;}
	.cantactMapMod .swiper-slide ul li{text-indent: 0;padding: 0 5px;}
	.theCantact1-man&gt;ul li{width: 48%;margin-right: 4%;}
	.theCantact1-man&gt;ul li:last-child{margin-right: 0;}
	.theCantact1-man&gt;ul{margin-bottom: 20px;}
	.theCantact2 ul{margin-top: 30px;}
	/*.theCantact2 ul li input[type=text], .theCantact2 ul li textarea{width: calc(100% - 110px);}*/
	.theService .theServices .theServiceList&gt;li div.active&gt;ul&gt;li{width: 100px;}
	.theTouzi ul li a{width: 80px;}
	.slidewrapBox .swiper-pagination{display: none;}
	.theMap .theMapList&gt;li ul li a{padding: 0 9px;}
	/*.theSearchMan.theNewsList .theSearchList li .newsImg{width: 259px;}*/
	.theSearchMan.theNewsList .theSearchList li .newsImg img{width: 100%;}
	.theSearchMan.theNewsList .theSearchList li .time{width: 87px;}
	.theSearchMan.theNewsList .theSearchList li time{font-size: 25px;}
	.theProduct1.theNews .productClass ul li{float: left;margin-bottom: 0;}
	.theProduct1.theNews .productClass ul li:last-child{width: 49%;}
	.cantact .cantactList{margin-top: 30px;}
	.theHistoryItem .swiper-slide ul li div span{left: 2px;}
	.theHistoryItem .swiper-slide ul li div h3{float: left;width: 20%;text-align: left;margin-left: 10px;}
	.theHistoryItem .swiper-slide ul li:nth-of-type(2n) div h3{float: left;text-align: left;}
	.theHistoryItem .swiper-slide ul li div div{float: left;width: 75%;text-align: left;}
	.theHistoryItem .swiper-slide ul li:nth-of-type(2n) div div p{text-align: left;}
	.theHistoryItem{margin-top: 30px;}
	.theHistoryItem .swiper-slide ul li{margin-bottom: 10px;}
	.theHistory .slidewrapBox{overflow: hidden;}
	.theTeam ul li{margin: 0;}
	.teamBar01{padding: 0;}
	/*.zhuti ul li{height: 204px;}*/
	/*.zhuti ul li div div{padding: 0 55px;}*/
	.zhuti ul li div div h2{margin-bottom: 17px;}
	.zhuti ul li div div h2:after{bottom: -12px;}
	.zhuti ul li div div .more{margin: 7px auto 0;}
	.mymap .sp1{left: 66px;top: 41px;}
	.mymap .sp2{left: 106px;top: 116px;}
	.mymap .sp3{left: 201px;top: 59px;}
	.mymap .sp4{left: 278px;top: 38px;}
	.mymap .sp5{left: 270px;top: 51px;}
	.mymap .sp6{left: 264px;top: 60px;}
	.theProduct .swiper-slide div{padding-top: 0;}
	.theProduct .swiper-slide&gt;a{position: relative;height: 280px;width: 100%;margin-bottom: 15px;}
	.theProduct .swiper-slide div{width: 100%;text-align: center;}
	.theProduct .swiper-slide&gt;a img{max-width: 100%;max-height: 280px; width: auto; position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);}
	.theProduct1 .theProductMan li&gt;div div:first-child img{max-height: 165px;}
	.product .productClass li a{padding: 0 7px;}
	.zhuti ul li{height: 215px;}
	/*.theCase ul.thcaseList li div{top: 304px;}*/
	.theSearchMan.theNewsList .theSearchList li .newsImg{width: calc(100% - 87px);}
}
@media only screen and (max-width: 320px) {
	.about .pBox{font-size: 15px;}
	.about .aboutRight .aboutRight-title p{font-size: 14px;}
	.about .aboutRight ul li h3{font-size: 26px;}
	.about .aboutRight ul li p{height: 32px;}
	.history .swiper-pagination{display: none;}
	.product .products li a.productMan{padding: 20px;}
	.case .cases ul li, .case .cases ul li.caseFirst, .case .cases ul li.cseLast{height: 206px;}
	.case .cases ul li.cseLast .more1 span{width: 125px;}
	.news .divBox div div a:last-child span, .newsList li a span{display: none;}
	.news .divBox div div a:last-child p, .newsList li a p{width: 220px;}
	.theProduct .swiper-slide div{width: 100%;text-align: center;}
	.theProduct .swiper-slide div .more{margin: 0 auto;}
	.theCantact .theCantactMap .cantactMapMod .cantactMapBox{width: 100%;}
	.theService .theServices .theServiceList&gt;li div.active&gt;ul&gt;li{width: 125px;height: 327px;}
	.theService .theServices .theServiceList&gt;li div.active&gt;ul&gt;li ul li{height: 35px;line-height: 35px;}
	.theService .theServices .theServiceList&gt;li&gt;div.mafan ul li&gt;p{width: 89px;}
	.theService .theServices .theServiceList&gt;li&gt;div.mafan ul li&gt;div{padding: 15px 10px;width: calc(100% - 90px);}
	.theService .theProductTitle&gt;li a{padding: 0 7px;}
	.theGonggao .swiper-slide ul li .ggMan{padding: 10px;}
	.theGonggao .swiper-slide ul li .ggTime{width: 80px;height: 109px;}
	.theGonggao .swiper-slide ul li .ggTime a time{font-size: 19px;}
	.theGonggao .swiper-slide ul li .ggMan {width: calc(100% - 85px);}
	.theGonggao .swiper-slide ul li .btn{display: none;}
	.theTouzi ul li a{width: 68px;}
	.theSearchMan.theNewsList .theSearchList li .newsImg{margin-right: 0;}
	.theSearchMan.theNewsList .theSearchList li .time{width: 80px;}
	/*.theSearchMan.theNewsList .theSearchList li .newsImg{width: 223px;}*/
	.theCase ul.thcaseList li div&gt;a{margin-top: 5px;}
	.theCaseMan div a{width: 120px;}
	.theCaseNav a{font-size: 13px;}
	.theCaseNav a:first-child{text-indent: 23px;}
	.theCaseXQ{padding-top: 0;}
	.theErzi .theErziList li h3{font-size: 15px;}
	.theErzi .theErziList li p{line-height: 22px;}
	.theAbout .divBox ul li h3{font-size: 28px;}
	.theAbout .divBox ul li{margin: 0 45px;}
	.theTeam ul li{width: 133px;}
	.rongyu ul li .rongyuMan .rongyuTitle{margin-bottom: 13px;}
	.rongyu ul li{height: 380px;}
	.banner .bannerLeft p{overflow: hidden;}
	.mymap .sp1{left: 52px;top: 32px;}
	.mymap .sp2{left: 88px;top: 96px;}
	.mymap .sp3{left: 172px;top: 51px;}
	.mymap .sp4{left: 236px;top: 30px;}
	.mymap .sp5{left: 229px;top: 44px;}
	.mymap .sp6{left: 223px;top: 55px;}
	.pinzhiBar .swiper-slide ul li{height: 64px;}
	.zhuti ul li{height: 213px;}
	.rongyu ul li .rongyuMan .rongyuTitle{margin-bottom: 40px;}
	/*.theCase ul.thcaseList li div{top: 246px;}*/
	.theErzi .theErziList h2{padding: 15px 0;font-size: 20px;}
	.theErzi .theErziList h3{margin: 15px 0 12px;}
	.theSearchMan.theNewsList .theSearchList li .newsImg{width: calc(100% - 80px);}
}</pre></body></html>